strip off leaves - Almanca İngilizce Sözlük